<!DOCTYPE html>
<html lang="en">
<head>
	<meta http-equiv="content-type" content="text/html; charset=UTF-8">
	<meta charset="utf-8">
	<title></title>
	<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=no">
	<meta name="description" content="">
	<meta name="author" content="">
	<!-- STYLESHEETS --><!--[if lt IE 9]><script src="../../js/flot/excanvas.min.js"></script><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script><![endif]-->
	<link rel="stylesheet" type="text/css" href="../../css/cloud-admin.css" >
	<link rel="stylesheet" type="text/css"  href="../../css/themes/default.css" id="skin-switcher" >
	<link rel="stylesheet" type="text/css"  href="../../css/responsive.css" >	
	<link href="../../font-awesome/css/font-awesome.min.css" rel="stylesheet">
		<!-- file-input -->
	<link rel="stylesheet" type="text/css" href="../../js/file-input/fileinput.css" />
	<!-- SELECT2 -->
	<link rel="stylesheet" type="text/css" href="../../js/select2/select2.min.css" />
	<!-- UNIFORM -->
	<link rel="stylesheet" type="text/css" href="../../js/uniform/css/uniform.default.min.css" />
	<!-- datatable -->
    <link rel="stylesheet" href="../../js/datatables/datatable.css">
    <link rel="stylesheet" href="../../js/datepicker/datepicker.css">
	<!-- FONTS 
	<link href='http://fonts.useso.com/css?family=Open+Sans:300,400,600,700' rel='stylesheet' type='text/css'>
-->
</head>
<body>
	<header class="navbar clearfix" id="header">
	</header>
	
	<!-- PAGE -->
	<section id="page">
				<!-- SIDEBAR -->
				<div id="sidebar" class="sidebar">
					<div class="sidebar-menu nav-collapse">
						
						<!-- SIDEBAR MENU -->
						<ul>							
							
						</ul>
						<!-- /SIDEBAR MENU -->
					</div>

				</div>
				<!-- /SIDEBAR -->
		<div id="main-content">
			<div class="modal fade" id="edit_action_config" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
					<div class="modal-dialog">
						<div class="modal-content">
							<div class="modal-header">
								<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
								<h4 class="modal-title">新增展会</h4>
							</div>
							<div class="modal-body" >
								<div class="form-group">
									<label class="control-label col-md-3" style="line-height:34px;"><span class="required">*</span>活动名称：</label>
									<div class="col-md-4">
										 <input type="text" name="actionId"  hidden="true" />
										<input type="text" class="form-control" name="actionName" placeholder="请输入展会名称" maxlength="20" />
									</div>
								</div>
								<div class="form-group">
									<label class="col-sm-1 control-label" style="width: auto">活动日期：</label>
									<div class="col-sm-8" style="display:inline-flex">
									<div class="col-sm-3" style="width:130px">
										 <input type="text" name="startDate"  class="form-control bootstrap-datepicker">
									</div>
									<div style="width: 20px"> 至 </div>
										<div class="float-left" style="width:130px">
											 <input type="text" name="endDate" class="form-control bootstrap-datepicker">
										</div>	
									</div>
								</div>
							</div>
							
							<div class="modal-footer">
								<button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
								<button type="button" class="btn btn-success bt-save">保存</button>
							</div>
						</div>
					</div>
				</div>
			<!-- SAMPLE BOX CONFIGURATION MODAL FORM-->
				<div class="modal fade" id="Action_detail" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
					<div class="modal-dialog">
						<div class="modal-content">
							<div class="modal-header">
								<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
								<h4 class="modal-title">活动商品</h4>
							</div>
							<div class="modal-body">
								<div class="form-group" style="height:auto">
									<table id="Action_product" cellpadding="0" cellspacing="0" border="0" class="datatable table table-striped table-bordered table-hover">
												<thead>
												<tr>
												<th>
													商品名称
												</th>
												</tr>
												</thead>
												<tbody>
												
												</tbody>
												
												
									</table>	
								</div>
								
								
								
							</div>
							<div class="modal-footer">
								<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
								
							</div>
						</div>
					</div>
				</div>
				<!-- /SAMPLE BOX CONFIGURATION MODAL FORM-->
			<div class="container">
				<div class="row">
					<div id="content" class="col-lg-12">
						<!-- PAGE HEADER-->
						<div class="row">
							<div class="col-sm-12">
								<div class="page-header">
									<!-- STYLER -->
									
									<!-- /STYLER -->
									<!-- BREADCRUMBS -->
									<ul class="breadcrumb">
										<li>
											<i class="fa fa-home"></i>
											<a href="index.html">首页</a>
										</li>
										<li>
											<a href="#">营销管理</a>
										</li>
										<li>优惠劵</li>
									</ul>
									<!-- /BREADCRUMBS -->
									
								</div>
							</div>
						</div>
						<!-- /PAGE HEADER -->
						<!-- FORMS QUERY-->
						<div class="row">
							<div class="col-md-12">
								<div class="row">
									<div class="col-md-12">
										<div class="box border primary">
											<div class="box-title">
												<h4><i class="fa fa-bars"></i>查询条件</h4>
											</div>
											<div class="box-body big" style="padding:10px;">												
												<form class="form-horizontal" role="form" id="form_Action">
												  <div class="form-group mrg-bt10">
													<label class="col-sm-1 control-label" style="width: auto">活动名称：</label>
													<div class="col-sm-2">
													  <input type="text" class="form-control" name="q" placeholder="输入关键字">
													</div>
													
													<label class="col-sm-1 control-label" for="e1" style="width: auto">状态：</label>
													<div class="col-sm-2">
															<select id="status_select" class="col-md-12 select2-offscreen" tabindex="-1">
															   <option value=-1>选择状态</option>
															   <option value="NotStarted">未开始</option>
															   <option value="Running">进行中</option>
															   <option value="Completed">已完成</option>
															</select>												
													</div>
													<label class="col-sm-1 control-label" style="width: auto">有效日期：</label>
													<div class="col-sm-4" style="display:inline-flex">
													<div class="col-sm-2" style="width:130px">
														 <input type="text" name="startDate"  class="form-control bootstrap-datepicker">
													</div>
													<div style="width: 20px">至</div>
														<div class="float-left" style="width:130px">
															 <input type="text" name="endDate" class="form-control bootstrap-datepicker">
														</div>	
													</div>
													<div class="col-sm-1">
									       				<a class="btn btn-primary search">查询</a>
													</div>
												  </div>
												 </form>
											</div>
										</div>
									</div>
								</div>		
						    </div>
						</div>
						<!-- /FORMS QUERY -->
						<div class="row" style="height: 30px;">
								<div class="col-md-12">
									<div class="box ">
										<a  class="btn btn-success config btn-edit">
											<i class="fa  fa-plus-square-o "></i> 新增展会活动
										</a>
										<a href="javaScript:;" class="btn btn-success downloadBtn">   模板下载  </a>
										<span class="btn btn-success btn-file" id="fir">
								<span id="two">导入展会商品</span>
									<input name="uploadFile" upload-file="actionProduct"  type="file">
							</span>
								</div>
					    </div>
					    <div class="row">
								<!-- TABLES -->
								<div class="col-md-12">
									<!-- BOX -->
									<div class="box border primary">
										<div class="box-title">
											<h4><i class="fa fa-table"></i>活动数：<span id="total"></span>条 </h4>

										</div>
										<div class="box-body">
											<table id="db_Action_list" cellpadding="0" cellspacing="0" border="0" class="datatable table table-striped table-bordered table-hover">
												
											</table>
										</div>
									</div>
									<!-- /BOX -->
								</div>
							</div>
							<!-- /TABLES -->
						
						
						<div class="footer-tools">
							<span class="go-top">
								<i class="fa fa-chevron-up"></i> Top
							</span>
						</div>
					</div><!-- /CONTENT-->
				</div>
			</div>
		</div>
	</section>
	<!--/PAGE -->
	<!-- JAVASCRIPTS -->
	<!-- Placed at the end of the document so the pages load faster -->
	<!-- JQUERY -->
	<!-- JQUERY -->
<script src="../../js/jquery/jquery-2.0.3.min.js"></script>
<script src="../../js/common.js"></script>
<!-- JQUERY UI-->
<script src="../../js/jquery-ui-1.10.3.custom/js/jquery-ui-1.10.3.custom.min.js"></script>
<!-- BOOTSTRAP -->
<script src="../../bootstrap-dist/js/bootstrap.min.js"></script>
<!-- SLIMSCROLL -->
<script type="text/javascript" src="../../js/jQuery-slimScroll-1.3.0/jquery.slimscroll.min.js"></script>
<script type="text/javascript" src="../../js/jQuery-slimScroll-1.3.0/slimScrollHorizontal.min.js"></script>
<!-- BLOCK UI -->
<script type="text/javascript" src="../../js/jQuery-BlockUI/jquery.blockUI.min.js"></script>
<!--bootbox-->
<script type="text/javascript" src="../../js/bootbox/bootbox.min.js"></script>
<!-- AUTOSIZE -->
<script type="text/javascript" src="../../js/autosize/jquery.autosize.min.js"></script>
<!-- spinner -->
<script src="../../js/spinner/spin.js"></script>
<!-- bootstrap-fileupload -->
<script type="text/javascript" src="../../js/jquery-upload/js/jquery.iframe-transport.js"></script>
<script type="text/javascript" src="../../js/jquery-upload/js/jquery.fileupload.min.js"></script>
<script type="text/javascript" src="../../js/jquery-upload/js/jquery.fileupload-process.min.js"></script>
<script type="text/javascript" src="../../js/jquery-upload/js/jquery.fileupload-validate.min.js"></script>

<!-- INPUT MASK -->
<script type="text/javascript" src="../../js/bootstrap-inputmask/bootstrap-inputmask.min.js"></script>

<!-- SELECT2 -->
<script type="text/javascript" src="../../js/select2/select2.min.js"></script>
<!-- UNIFORM -->
<script type="text/javascript" src="../../js/uniform/jquery.uniform.min.js"></script>
<!-- WIZARD -->
<script src="../../js/bootstrap-wizard/jquery.bootstrap.wizard.min.js"></script>
<!-- WIZARD -->
<script src="../../js/jquery-validate/jquery.validate.min.js"></script>
<script src="../../js/jquery-validate/additional-methods.min.js"></script>
<script src="../../js/bootstrap-wizard/form-wizard.js"></script>
<script language="javascript" type="text/javascript" src="../../js/My97DatePicker/WdatePicker.js"></script>
<!-- NESTABLE LISTS -->
<script type="text/javascript" src="../../js/nestable/jquery.nestable.min.js"></script>

<script type="text/javascript" src="../../js/datepicker/datepicker.js"></script>
<!-- COOKIE -->
<script type="text/javascript" src="../../js/jQuery-Cookie/jquery.cookie.min.js"></script>
<!-- CUSTOM SCRIPT -->
<script src="../../js/script.js"></script>

<script src="../../js/Sortable.min.js"></script>

<!-- DATA TABLES -->
<script type="text/javascript" src="../../js/datatables/bootstrap-select.js"></script>
<script type="text/javascript" src="../../js/datatables/datatable.js"></script>
<script type="text/javascript" src="../../js/datatables/datatable-bootstrap.js"></script>
<script type="text/javascript" src="../../js/datatables/datatable-tabletools.js"></script>
<script type="text/javascript" src="../../js/datatables/fnAddTr.js"></script>
		<script>		
		var Action=function(){
	         var  $mainDataTable=null;  
	             
	         var searchAction=function(){
	          var startDate=$("input[name=startDate]").val();
	          var endDate=$("input[name=endDate]").val();
	          var status=$("#status_select").val();
	          var q=$("input[name=q]").val();
	          var url=App.getContextPath()+"admin/action/searchAction.do?q="+q;
	           
	            	if(status!=-1&&status!=null)
	            	url+="&pStatus="+status;
	            	if(startDate!="")
					url+="&startDate="+startDate;
					if(endDate!="")
				   	url+="&endDate="+$.dateAdd(endDate);
	           
	            
			       if($mainDataTable){
			           $mainDataTable.api().ajax.url(url).load();	   		
		   		       return;	
			        }
		           var dtSetting = $.dataTableSetting({					
							"ajaxSource" :url,
							"serverSide" : true,
							"bFilter" : false,// 去掉搜索框
							"bLengthChange" : true,// 每页显示数量							
							"sScrollX":"100%",
							"sScrollXInner": "100%",
							"iDisplayLength": 25,
							
							"bSort" : false,					
							"aoColumns" : [ {
								"mDataProp" : "id",
								"sTitle" : "ID",
								"width" : "5%"				
							}, {
								"mDataProp" : "actionName",
								"sTitle" : "活动名称",
								"width" : "15%"								
							}, {							   	
								"sTitle" : "有效期 ",
								"width" : "15%",
									"render":function(data, type, row){
									return $.getLocalDate(row.startDate)+"至"+$.getLocalDate(row.endDate);
									}							
							}, {								
								"sTitle" : "状态",
								"width" : "8%",
								"render":function(data, type, row){
							
								   if($.getTimeStamp(row.startDate)<0)return "未开始";
								    if($.getTimeStamp(row.endDate)<=0)return "进行中";
								    if($.getTimeStamp(row.endDate)>0)return "已完成";
								}
							}, {
								
								"sTitle" : "创建时间",
								"width" : "12%",
								"render":function(data, type, row){
								  return $.getLocalTime(row.createTime);
								}
							}, {
								"mDataProp" : "createBy",
								"sTitle" : "创建人",
								"width" : "12%",
							}, {
								"sTitle" : "操作",
								
								"render":function(data, type, row){		
									
									var str = "";	
									 if($.getTimeStamp(row.startDate)<0||$.getTimeStamp(row.endDate)<=0){
										 
										 str +=  "<a class='btn btn-success btn-xs btn-width' href = 'add_order.html?id="+row.id+"&actionName="+row.actionName+" '><i class='fa fa-pencil-square-o'></i>销售录入</a>";
										// str +=  "<a class='btn btn-success btn-edit btn-width' id='"+row.id+"'actionName="+row.actionName+" startDate='"+row.startDate+"' endDate='"+row.endDate+"><i class='fa fa-pencil-square-o'></i>编辑</a>";
										 str+= "<a class='btn btn-warning btn-xs btn-width'  href = 'detail.html?id="+row.id+"'><i class='fa fa-arrow-circle-o-up'></i>活动商品</a>";
									 }
									    return str;
								}
							}]
						});
					
				      $mainDataTable = $("#db_Action_list").dataTable(dtSetting);
	         };
	         
	         var showEditAction = function(){
	        	 $.initDate($("#edit_action_config"),0,15);	         
	        	 $("#edit_action_config").modal("show");
	         }
	         var editAction = function(){
	        	 
	        	 var actionId = $(this).attr("id");
	        	 
	        	// $('#edit_action_config').find("input[name=actionId]").val();
	        	var actionName= $('#edit_action_config').find("input[name=actionName]").val();
	        	var startDate = $('#edit_action_config').find("input[name=startDate]").val();
	        	 var endDate = $('#edit_action_config').find("input[name=endDate]").val();
	        	 if(!actionName){
	        		 alert("请输入活动名称");
	        		 return ;
	        	 }
	        	 var action ={};
	        	 action.actionName = actionName;
	        	 action.startDate = startDate;
	        	 action.endDate = endDate;
	             var url=url=App.getContextPath()+"admin/action/editAction.do";
	             $.ajax({
							type: "get",
							url: url,
							async: true,
							data:action,
							success: function(result) {
						
							$.alert("创建成功！");
							 $("#edit_action_config").modal("hide");
							 searchAction();
							}
						});
	        	 
	         }
	         var getActionProduct=function(id){
	             var url=url=App.getContextPath()+"admin/action/searchProduct.do?ActionId="+id;
	             $.ajax({
							type: "get",
							url: url,
							async: true,
							success: function(result) {
							    var str="";
								$.each(result.data,function(index,item){
									str+="<tr><td>"+item.productName+"</td></tr>"
								});
							  $("#Action_detail").find("tbody").empty().append(str);
							  $("#Action_detail").modal("show");
							
							}
						});
	         };
	       
	       
	         return {	         
	         init:function(){
	           $.initDate($("#form_Action"),-30,30);	         
			   $("#status_select").select2({placeholder: "选择状态"});
			   $("#status_select").select2('val', 'Running');
	           $(".search").click(searchAction);	
	           $(".btn-edit").click(showEditAction);	
	           $(".bt-save").click(editAction);	
	           searchAction();	          
	         	 
	           
		         //文件上传前触发事件
			 		$("[upload-file=actionProduct]").bind('fileuploadsubmit', function (e, data) {
			 			var cid = $("#contract_select").find("option:selected").attr("contractid");
			 			data.formData = { contractId: cid };  //如果需要额外添加参数可以在这里添加
			 		});
			         //导入模板
			         $("[upload-file=actionProduct]").fileupload({
			             url: App.getContextPath() + "admin/action/uploadActionProduct.do",
			             dataType: 'json',
			             acceptFileTypes: /(\.|\/)(xlsx)$/i,
			             iframe: true,
			             start: function (e) {
			                 $('.progress').fadeIn(300);
			                 return true;
			             },
			             autoUpload: true,
			             done: function (e, data) {
			                 if (data.result.type == 'error') {
			                     $.alert(data.result.extra);
			                 }else{
			                     $.alert("导入成功");
			                 } 

			             },
			             progressall: function (e, data) {
			                 var progress = parseInt(data.loaded / data.total * 100, 10);
			                 $('.progress .progress-bar').css('width', progress + '%');
			             }
			         }).on('fileuploaddone', function (e, data) {
			             $(".progress").fadeOut(300);

			         });

			         //下载
			         $(".downloadBtn").click(function () {
			             location.href = App.getContextPath() + "admin/file/downloadTemplate.do?template=ActionProduct";
			         });
	           },
	           getActionProduct:getActionProduct,
	           
	        
		         
		    
		    }
	      	
	      }();
	      
	      $(function(){
	      	$("#header").load("../head.html");
	        App.init(); //Initialise plugins and elements	        
	      	Action.init();
	      	
	      });
		</script>
		<!-- /JAVASCRIPTS -->
</body>
</html>